head of the administrative & financial affairs - French English Dictionary